hand it over! - Turco Inglés Diccionario